6 years ago | News by Jill Clevenger
The year 2004-5 was when the McKinsey report came, saying that only 25 per cent of Indian graduates are employable....